Sir Richard Owen — synonyms, definition

1. Sir Richard Owen (Noun)

1 synonym
Owen
1 definition

Sir Richard Owen (Noun) — English comparative anatomist and palaeontologist who was an opponent of Darwinism (1804-1892).

4 types of
comparative anatomist fossilist palaeontologist paleontologist